﻿
namespace TwinHead.Frameworks.Morph.Tokens
{
    /// <summary>
    /// 토큰의 형식을 구분합니다.
    /// </summary>
    public sealed class LanguageSymbol
    {
        /// <summary>
        /// 한글
        /// </summary>
        public static readonly string HANGUL = "H";
        /// <summary>
        /// 한자
        /// </summary>
        public static readonly string HANJA = "C";
        /// <summary>
        /// 영어
        /// </summary>
        public static readonly string ENGLISH = "E";
        /// <summary>
        /// 일어
        /// </summary>
        public static readonly string JAPANES = "J";
        /// <summary>
        /// 기타언어
        /// </summary>
        public static readonly string ETC_LANGUAGE = "X";
        /// <summary>
        /// 숫자
        /// </summary>
        public static readonly string NUMBER = "N";
        /// <summary>
        /// 기호
        /// </summary>
        public static readonly string SYMBOLE = "S";
        /// <summary>
        /// 공백
        /// </summary>
        public static readonly string WHITESPACE = "W";
    }
}
